double tie rod - Spanish English Dictionary